Implicit and Semi - Implicit Schemes :
نویسندگان
چکیده
We formulate general guidelines to extend an explicit code with a great variety of implicit and semi-implicit time integration schemes. The discussion is based on their speciic implementation in the Versatile Advection Code, which is a general purpose software package for solving systems of non-linear hyperbolic (and/or parabolic) partial diierential equations, using standard high-resolution shock-capturing schemes. For all combinations of explicit high-resolution schemes with implicit and semi-implicit treatments, we show how second order spatial and temporal accuracy for the smooth part of the solutions can be maintained. We discuss strategies to obtain steady state and time accurate solutions implicitly. The implicit and semi-implicit schemes require the solution of large linear systems containing the Jacobian matrix. The Jacobian matrix itself is calculated numerically to ensure the generality of our implementation. We discuss three options in terms of applicability, storage requirements, and computational eeciency. One option is the easily implemented matrix-free approach, but the Jacobian matrix can also be calculated by using a general grid masking algorithm, or by an ee-cient implementation for a speciic Lax-Friedrich type Total Variation Diminishing spatial discretization. The choice of the linear solver depends on the dimensionality of the problem. In one dimension a direct block tridiagonal solver can be applied, while in more than one spatial dimension a Conjugate Gradient-type iterative solver is used. For advection dominated problems , preconditioning is needed to accelerate the convergence of the iterative schemes. We implemented the Modiied Block Incomplete LU-preconditioner which performs very well. Examples from two-dimensional hydrodynamic and magnetohydrodynamic computations are given. They model transonic stellar outtow and recover the complex magnetohydrodynamic bow shock ow in the switch-on regime found in De Sterck et al.
منابع مشابه
A General Solution for Implicit Time Stepping Scheme in Rate-dependant Plasticity
In this paper the derivation of the second differentiation of a general yield surface implicit time stepping method along with its consistent elastic-plastic modulus is studied. Moreover, the explicit, trapezoidal implicit and fully implicit time stepping schemes are compared in rate-dependant plasticity. It is shown that implementing fully implicit time stepping scheme in rate-dependant plasti...
متن کاملA New Implicit Dissipation Term for Solving 3D Euler Equations on Unstructured Grids by GMRES+LU-SGS Scheme
Due to improvements in computational resources, interest has recently increased in using implicit scheme for solving flow equations on 3D unstructured grids. However, most of the implicit schemes produce greater numerical diffusion error than their corresponding explicit schemes. This stems from the fact that in linearizing implicit fluxes, it is conventional to replace the Jacobian matrix in t...
متن کاملComparison of three different numerical schemes for 2D steady incompressible lid-driven cavity flow
In this study, a numerical solution of 2D steady incompressible lid-driven cavity flow is presented. Three different numerical schemes were employed to make a comparison on the practicality of the methods. An alternating direction implicit scheme for the vorticity-stream function formulation, explicit and implicit schemes for the primitive variable formulation of governing Navier-Stokes equatio...
متن کاملA New Implicit Dissipation Term for Solving 3D Euler Equations on Unstructured Grids by GMRES+LU-SGS Scheme
Due to improvements in computational resources, interest has recently increased in using implicit scheme for solving flow equations on 3D unstructured grids. However, most of the implicit schemes produce greater numerical diffusion error than their corresponding explicit schemes. This stems from the fact that in linearizing implicit fluxes, it is conventional to replace the Jacobian matrix in t...
متن کاملRemoving the Stiffness of Elastic Force from the Immersed Boundary Method for the 2D Stokes Equations
The Immersed Boundary method has evolved into one of the most useful computational methods in studying fluid structure interaction. On the other hand, the Immersed Boundary method is also known to suffer from a severe timestep stability restriction when using an explicit time discretization. In this paper, we propose several efficient semiimplicit schemes to remove this stiffness from the Immer...
متن کاملSemi - Implicit Runge - Kutta Schemes Forthe Navier - Stokes Equations
The stationary Navier-Stokes equations are solved in 2D with semi-implicit Runge-Kutta schemes, where explicit time-integration in the streamwise direction is combined with implicit integration in the body-normal direction. For model problems stability restrictions and convergence properties are studied. Numerical experiments for the ow over a at plate show that the number of iterations for the...
متن کامل